may the best team win - Allemand Anglais Dictionnaire